An Automated Approach to Embrace Changes During Use case Model Evolution
نویسنده
چکیده
Use case model is subject to changes throughout the software development life cycle. Impacts of these changes affect directly the requirements and consequently the resulted system. Scrapping and replacing use case is expensive; in this paper we proposed a solution that integrates changes in use case in requirement phase. This solution combines independent enhancements to some version of a use case into a new version that include the enhancements and the old use case. CASE tool implementation and experimental evaluation of the proposed approach showed promising results in terms of software development time saving and better use case models integrity.
منابع مشابه
An automatic test case generator for evaluating implementation of access control policies
One of the main requirements for providing software security is the enforcement of access control policies which aim to protect resources of the system against unauthorized accesses. Any error in the implementation of such policies may lead to undesirable outcomes. For testing the implementation of access control policies, it is preferred to use automated methods which are faster and more relia...
متن کاملA Bi-Objective Approach to an Assembly Line Re-Balancing Problem: Model and Differential Evolution Algorithms
Assembly lines are special kinds of production systems which are of great importance in the industrial production of high quantity commodities. In many practical manufacturing systems, configuration of assembly lines is fixed and designing a new line may be incurred huge amount of costs and thereby it is not desirable for practitioners. When some changes related to market demand occur, it is wo...
متن کاملA Data Mining approach for forecasting failure root causes: A case study in an Automated Teller Machine (ATM) manufacturing company
Based on the findings of Massachusetts Institute of Technology, organizations’ data double every five years. However, the rate of using data is 0.3. Nowadays, data mining tools have greatly facilitated the process of knowledge extraction from a welter of data. This paper presents a hybrid model using data gathered from an ATM manufacturing company. The steps of the research are based on CRISP-D...
متن کاملWell Placement Optimization Using Differential Evolution Algorithm
Determining the optimal location of wells with the aid of an automated search algorithm is a significant and difficult step in the reservoir development process. It is a computationally intensive task due to the large number of simulation runs required. Therefore,the key issue to such automatic optimization is development of algorithms that can find acceptable solutions with a minimum numbe...
متن کاملDetection of Land Use Changes for Thirty Years Using Remote Sensing and GIS (Case Study: Ardestan Area)
Due to the increase of changes in the land uses mainly resulting from humaninterferences, monitoring the changes and evaluating their trend and environmental effectsfor future planning and management are essential. In the present study, an attempt is madeto observe the changes which had occurred in Ardestan area during a period of 30 yearsusing some satellite images. Different kinds of data for...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011